Nordic Semiconductor /nrf52840 /QSPI /CINSTRCONF

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as CINSTRCONF

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0OPCODE0LENGTH0 (LIO2)LIO2 0 (LIO3)LIO3 0 (Disable)WIPWAIT 0 (Disable)WREN 0 (Disable)LFEN 0 (LFSTOP)LFSTOP

WREN=Disable, LFEN=Disable, WIPWAIT=Disable

Description

Custom instruction configuration register.

Fields

OPCODE

Opcode of Custom instruction.

LENGTH

Length of custom instruction in number of bytes.

1 (1B): Send opcode only.

2 (2B): Send opcode, CINSTRDAT0.BYTE0.

3 (3B): Send opcode, CINSTRDAT0.BYTE0 -> CINSTRDAT0.BYTE1.

4 (4B): Send opcode, CINSTRDAT0.BYTE0 -> CINSTRDAT0.BYTE2.

5 (5B): Send opcode, CINSTRDAT0.BYTE0 -> CINSTRDAT0.BYTE3.

6 (6B): Send opcode, CINSTRDAT0.BYTE0 -> CINSTRDAT1.BYTE4.

7 (7B): Send opcode, CINSTRDAT0.BYTE0 -> CINSTRDAT1.BYTE5.

8 (8B): Send opcode, CINSTRDAT0.BYTE0 -> CINSTRDAT1.BYTE6.

9 (9B): Send opcode, CINSTRDAT0.BYTE0 -> CINSTRDAT1.BYTE7.

LIO2

Level of the IO2 pin (if connected) during transmission of custom instruction.

LIO3

Level of the IO3 pin (if connected) during transmission of custom instruction.

WIPWAIT

Wait for write complete before sending command.

0 (Disable): No wait.

1 (Enable): Wait.

WREN

Send WREN (write enable opcode 0x06) before instruction.

0 (Disable): Do not send WREN.

1 (Enable): Send WREN.

LFEN

Enable long frame mode. When enabled, a custom instruction transaction has to be ended by writing the LFSTOP field.

0 (Disable): Long frame mode disabled

1 (Enable): Long frame mode enabled

LFSTOP

Stop (finalize) long frame transaction

1 (Stop): Stop

Links

() ()